long-term strategy - Alemán Inglés Diccionario